package com.ifast.common.domain;


import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import com.ifast.common.base.BaseDO;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * 
 * <pre>
 *  @author  chenwenchao
 *  @date 2018-09-18 10:42:53
 * 专利信息表
 * </pre>
 * <small> 2018-09-18 10:42:53 | chenwenchao</small>
 */
@Data
@SuppressWarnings("serial")
@TableName("tb_patentinfo")
public class PatentinfoDO {
	@TableId
	private Long id;

    /** 专利名称 */
    @TableField("patent_name")
    private String patentName;

    /** 申请号 */
    @TableField("apply_num")
    private String applyNum;

    /** 申请人id */
    @TableField("apply_user")
    private Integer applyUser;

    /** 发明人 */
    private String inventor;

    /** 申请日期 */
    @TableField("apply_date")
    private Date applyDate;

    /** 法律状态 0 */
    @TableField("law_status")
    private Integer lawStatus;

    /** 委托日期 */
    @TableField("entrust_date")
    private Date entrustDate;

    /** 华勤代理人 */
    @TableField("agent_user")
    private String agentUser;

    /** 预完成时间 */
    @TableField("planfinish_date")
    private Date planfinishDate;

    /** 进度 0,1,2 */
    private Integer progress;

}
